package com.hyfrogx.modules.information.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.hyfrogx.common.base.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author liubin
 * @date 2019/10/21 11:44
 */
@Data
@TableName("hy_information_order")
public class HyInformationOrderEntity  {

  @TableId
  private Integer id;

  /**
   *
   */
  private Long uid;

  /**
   *商品名称
   */
  private String productName;

  /**
   *商家号
   */
  private String merchantCode;

  /**
   *来源（1：网站；2：安卓客户端；3：IOS客户端；4：其它；5：WinPhone客户端 默认值1）
   */
  private Integer clientSource;

  /**
   *备注
   */
  private String remark;

  /**
   *支付金额
   */
  private BigDecimal payAmount;

  /**
   *
   */
  private Date createTime;

  /**
   *是否支付成功1是0否
   */
  private Integer orderStatus;

  /**
   *
   */
  private Date updateTime;

  /**
   *
   */
  private Date paidTime;

  /**
   *
   */
  private String phone;

  /**
   *商品价格
   */
  private Integer productPrice;

  /**
   *支付金额
   */
  private Integer paidPrice;

  /**
   *订单号
   */
  private String orderId;

  /**
   *到期时间
   */
  private Date expireDate;

  /**
   *审核时间
   */
  private Date verifyDate;

  /**
   *
   */
  private String uName;

  /**
   *审核时间
   */
  @TableField(exist = false)
  private Date authenticationtime;
}
